linux/mac/windows easy to build.