reworked index, changes feed provider