We cant the code to be easier to maintain