cleaned up controller, fixed broken review functionality