Implemented all comments