baseblock example