More implementation for starting and handling requests