How to Remember Everything that You Read?