making the use of options explicit