code clean 4