packet fw compiling
packet fw implemented; next step chance the event handler
clean up