pass @binding to run().