replace service by factory
rename NProgressService to progress and humaneService to notification