Hmm... Not a hero of concept, but you're on the right track!