added a few more ideas.