Clean code and create a master class for all reasons