TRP mechanicals