much better way to parse data, added index file