added user comment controller. fix bugs