making viewprogress again runable
but won't run if there are no grades