starting to more well define the worker messages