LGC ---------------------------------------------------------------------------------------------------