finally, an answer to a question that's been bugging me for ages now! thank you!