passing extended options