I like this. Challenge accepted! :)