WIP: replaying datasources api