process adaption