working on execution performance (removing progressBar update)