JAFAR 2019 306432462 Data check and company reliability