change of the put c funktion