publish filters working, and client/server interface cleanup