Use proper english words, fix skeptic complaints
Freeze constants for extra precautions
Use private method instead of block to reduce the nesting level