fix public-dir