YJSP HISTORY