adding error checking against adventures with no start page