working image addition + processing