clean code, license