[TASK] Optimize fetching of literature

This should also fix the error with guzzle, @asajedi