mind-full mechanics