adding genus so we can discriminate between teh error page and the found page
specify readonly