Updated weekday calc