Yan #1 Sorry, I've only just noticed this. Why does that work, btw, and why doesn't Atan() regular work for this purpose? I haven't got a clue TBH. :o/ I've always just used ATan2(). :o)