Added ECA parsing
allow for tasks w/ only tag
fixing "cal_maintenance" spelling error