updated with multiple keys docs