remove un-used dependency
user-factory refactor to show IDE