care for some non-normal cases