to progress faster