basic structure Csm
include files