@shinypenny: I like the ideas,