only start the session if it hasn't already been started