reverting previous change, will add support for other compilers later