add gcc and mcs layer