add loading spinner
add newsletter area