so many changes and fixes

start lots of work to begin capture (create and send filter)