How long for doctor