implemented the remarks