I'm afraid this class will grow to do all TBA data fetching :o