extending option