New: step-4