Support precision declaration
make cpanday tick faster and be more accurate