Nice code.

So you are saying that this is not True Verticle Clipping, but better than the Fake Verticle Clipping?