wtf is this mechanism?