[bare_design] class to simplify the design construction