update panel and others