impove comments and operatos styles