added confirmation/verification and tests.