updated to vast speeds