allow to pass options as string or object