added previous question checking and error message to map progress element