Some comments would be fine, also, perhaps these constants are best put inside the class? (Not super-sure about the latter)