Wow! Those are great - I especially like the second one.