implemented alpha version and made it pep440 compliant