added transactions support to fetch method