uniform block wrapper class