Appraising Lucrepelaweb.net