add sammyjs
add appStorage