Maya ditch