it works but it's too fast