abstract out sentence and messages into methods
name space methods