improving performance of options