Changing the session var name
Adding check method
Using the authenticator contract