added requiredVersion.h