refactoring
add code climate