Cleaner code, more advanced classes