use event pages instead of persistent background pages
format files
add b