fixed significant bug in Monday special case matching