message can be added and removed from the db