systemsandmechanics.com