socket broadcast takes object option