big commit to cleanup all
CRUD comment functionality