edited progress model to avoid saving same concept twice