A little exploration development for some ideas.