Adding ability to require button interaction before proceeding