rename reactive functions