Doing some major decision change for date format
implemented better date time
fixed up all dates issues