David Price says rehab is 'going pretty smooth'