add full support of magnids