dist upgrade to 1.2.0, implemented filter and more changes as shown in CHANGES.txt