correction kinfo not added yet, Completed all functions starting with Q (needs tests). Starting functions starting with U