i dont understand this bug...