add SimpleLeanerCode