Trustworthy Yet?