add clean code