Close #3: Add transaction filters, Fix total bug