change all date manip to client so no weird TZ issues