minor updates. mac has issues, but started fixes