Used AOP to get rid of lazy initialization exception at the controller level