add public files
add view file