Overview for sam-c