func:speed finished