Add Magic module