profile Reserve(); it's not the slow guy