Yet more validation

Further validation and error handling(skipping), added option to remove
redundant page driven text after a reset.