add rmagic back