added cartesian interface for lbr