global improvements
tiny performance improvement