fixes
extra-lib for windows TODO: libaries for other platforms