added generation for simple invocation effects