code clean 17