o added fastpath output, syncronize update pdu
o refactor caps a bit