added some comments for the poor person who has to maintain