Fix

Fix 9920
Fix 9926
Fix 1338
Fix 9919
Fix 1331