reset, update, get done

reset in scan compiles.  update and get have the correct error reporting