All tests now pass- fixed a typo in initialize method which asused an issue where hook never loaded if session hook is not enabled (because it wasn't actually waiting)