3a57402 fix