damn, nice one — definitely gonna use this myself (or variations thereof)!