process helpers