progression theory