multipurpose magazine