2-D circuits