Global filters

this has some small support for the branch of the same name on the client side.