add buggy filter functionality
add filter functions
merge conflicts with new table stylings