add mesa and shelf