fixed spec_version guard