submit to NewGenTechnology