add comment service

fix unit test