As I have been using this new mac, installing software and getting things just the way I like them, I noticed that many times when adding a program it wants to add it self to the start up. Its funny because this is one thing in Windos which always bothered me and now it happening on my mac as well. Even when you uninstall software , system start-up files are still left behind and can still load up at boot time. You can speed up your boot time and reduce unnecessary system bloat from OS X by removing old system start-up files that you no longer need. if this is happening to you read on its very easy to edit the start up programs list.