cleaned Set_to_zero