add progress & button