support multiple bindings