added comments
one too less
prepared filter simulation