fixed bug, add comment and category