Clean coding...its not that hard