add CSC
add Makefile