I am very glad to see your comments, Christoph. Thank you so much for the review. I have read all the comments and agree with them. Now I see new ways to make the code of the filter and the blksnap module better. There seems to be a lot of work to be done. :)