nit: These looks like constatns, perhaps they can be just be assigned when declared?