using hidden margin grid