apply all progress