add progression to controller