HindSight is a new form of innovative software.