counter module

seriously why do they even call them variables, constants = constants