Process should work with custom context