class intializationV1