changed more comments and name of the method