modify process delegate