re-added magick requirement