update DOM events
add permission, manifest, get method