adding strict mode + CS