making access to Account objects private