artifact handler and hook issues solved