Not a huge fan of how this is turning out, but this is the idea.