support for compiler opts