added progress var