message tests pass
wip