Card #278: save user choices for result types, handle deletion of user