added progress view
fixing progress model/view