We have recently updated our TAPCHA page to give a summary of our ongoing project since 2014. Please check it out.