added idea script and mvno func