explicit arg definition based on hb options