update viewport meta
add dependencies