feat(scope): executes  function later in the same cycle