delete redundancy and added comments