polish draft. the final release.