added progression class