electromechanical principles 8269525