Almost done with DSPC - need review