Brought up-to-date
• Brought up to speed
• Filled in
• Gave an overview to
• Having some intelligence
• Informed
• Put in the picture
• Summarized