fixed issue with category filter on expense page, fixed other bugs