Repos: What should you know?