Well done, you! I love the last two!