changed fetch so that we don't go deeper than one level