commented out code opt