synchronized start methods

ready for code review