* remove asserts
* change name of constants
* the braces are redundant