New Ideas

I am making some changes and I'll commit them to my bugsquash branch. I hope you like my ideas.