Heidi mechanics