refactor premium validation + implement rules for Cancel/Term (Issue #154)
bypass premium validation checkbox option
correct flash behavior (flash.now for renders -- flash for redirects)