added 404 error support
layout changes