close to functional person detection, need to get priority calculation
valid