Wow, that is so cool! You're inspiring me to start working on it ... pity the nearest pool is so far away from me.