updated the scaffold to report errors in the inputs, also added more
transitions to the base files.