performance improvement

performance improvement