add refresh for every step