@anemonia: Nicely done!