stepwise animation. UI needs polish.