initialize myself version