fixed year bug