Hey Regus, feel free to borrow some stuff from my code - it's largely the same principles in Photoshop, as I understand - just slightly different way of addressing layers and things. Correctly positioning layers was the hardest job - Adobe has some weirdly contradicting co-ordinates system...