add refresh icon function