big updates to speed