steal from 0MQ