review wjcon

review wjcon