my own mego code