add analysis page
update analysis form save restore