update promotion and report