added compilers and sample sc generated