mechincal presentation