widget reload working with parent option