passing options