update file usage logic to include recipes and stores