document on options structure