cleaner coding style