mega manectric