fixed year wrap, new looping.