allow specifying value