fix some broken asumption about month