edit code style
add archive plugin