invoke  after list is received