Design of Clipper

build the truly reusable routine