Getting service to properly initialize