fix to first time load, empty filters breaking & a bunch of UI & functional changes

pushing to staging for "user" review