Dec 31 recap