basic form of blockpanel