Improve the code for option 1.