made AccountController a singleton