mechanics everywhere