client code packaged. somewhat