worked on controller, changed allocation storage