Technology prevailed in bringing justice