reduce magic