someone explain it step by step