almost complete

Now I'm crawling mayun‘s comments , seems that the only problem is the
speed of it is getting lower and lower.