Recent Developments In Keck Seng