don't use tabs for indenting
use require when including a file unconditionally
improve coding style : correct syntax with if-then-else statements
wrap long lines