Exploring a sufficient architecture for opening and closing forms