I'm not sure about these hardcoded integers on the other hand creating "constants" for it doesn't really make sense...