your code smells funny pt 1