Trust yet verify

By Christos Gkoros