Use defines. Also, 4 =/= 8 (the PDF version of the spec LIES).
Unused variables.
stable to default