outgoing pieces signal seems to compile