work on cspec