Updates by SGS

SGS