updated option method annotation