achieve the bug in the backend