successful to get the sport data, but still buggy