interactive bind