At the top of your prep method you might need to call the parent classes prep method to instantiate defaults and stuff including a session object...I think.