fix week number bug. this time for real.