I've installed and deleted quite a few programs off my MBP so far and I'm curious if there is a function/utility similar to Windows Disk Defrag on a Mac? In the event that there are some files I forgot to delete, I just wanted to make sure I got rid of all the files and not have old uninstalled program data hogging up space on my hard drive. I'm still in a Windows state of mind since I just recently purchased my MBP so I'm not sure if the MBP will automatically remove all the files once a program is deleted or if some residual program files still remain even after I delete a program.