basic comment editing backend