how to fix this bug??