@unihorn I think we still need to keep this for a while. If user give us `heartbeat`, we need to set it to `interval`.