fix but still not fixd