20151024 - (by msf) kcl