Thinkn hard about geometry...