Appraising Neofilo.info