serve files for client