updated KSON allover