add basic confirmation system