finish functions/speed