full description of options