fiddle with ideas.