XABIB 2018 309293040 Data check and company reliability