working on proper acc