lets see if moving the service to the end of the definition helps it start the first time