still not solve the bug