update  binary