process manipulation