Finished version alpha.