add code-smells