some new migrations, 404 pages and other small cleanup