makes code cleaner