progressive fixes