What is the purpose, role of remote-binding, and simple-binding? why should we use simple simple-binding in place of remote-binding