added progress dependency