updates to generic options