added extra_calls argument to decorator @fetch_all