updating sets and documentation