Magazine director