allow success and error on fetch options to be an array of functions