why is this a performance improvement??