fix: this is binder.getValue() now checks for existing binder