added appropriate comments