separate tech and image tasks