started programming all the operators