renamed ipy_magic