code cleanup
new artifacts