bug Fix 99%