Blowinh mechanics