dont ever return success when we don't end up with a new session