Nice one Sham, looks like you are having fun!

ps. where did you get your cf? I have a few places, but I'm always looking for more sources