@Rin: It's looking good. :D