msvc fixes
updated for travis ci tests #60