added the option to start the server later with message and callback params