CFD:completed the lab (todo:some improvements)