DIZA 2018 305802287 Data check and company reliability