added file views and server side language