change public to dist