CSTP Technical Report available on-line