old delegate method has big logical calculate to get simple progress. so...

... add simple delegate method to get progress