starting to work on msgjob