Made !waaris case-insensitive
Refactor lowercase string compare, also fmt