add type options