added basic message types