Progressed function development