reworked nexus-artifact