added speed boost function, untested