why do i still get an error saying cannot convert double to string?