machs gut....