added peer sync