parameterise build