return false if no char data from API