nearly done with 1d3c system