Add write packet interfaces