Thanks for enliighmemt,the bit extra on glass is the pimp. I note the writer is from Belgium so it is down to the
different meaning of a word. In a English the word Pimp a does not have a very good meaning,no need to explain but I could not understand how Sergei could Pimp his car!!!!