update existing contexts rather than adding duplicates