renaming artifact and added possibility to use different resolver