Add `forever` function