158 technical groups in place