finished todostore and todoconstants