add fields
add controller
add new interface for history
update query
add comments
add comments
update query
add comments
add comments
update query
implements history interface
add comments
add messages