use requestResource in interactive