add version to build
use new features only on new systems
fix builds