fixed answer checking