added some explanations and tarball