fixed level4diff