Broke out action confirmation to separate file.