modification to process