better error messages and revived example pages from skin directory