better conditionals and single quoted strings
better pre-commit-hook