got rid of deployment processor and useless helper using GRASP principles