serve static files semicorrectly