Adding FetchAction.  Not completely finished, but a rough draft