adjustment methods