todos are listening to select change, not rendering yet