adding final versions