build without rev