technical submission