easier confirm request implemented