Tag gate mechanical engineering paper analysis