move target setting up to a solution