Ok. This engine solves all the problems with the previous one. I want to use this from now on.
@matthewlin1013 also, the song is really good :)