more filtering, starting on websockets
bunch of stuff

using all local JS libs