update AppDelegate
update documentation