added use of screen blocker. still dont have progress feedback tho