refresh in initialize listener