Working on something which has been burning a hole in my brain for a few months now.