normalize and matching in working order