extend options or just pass defaults