deleted __init__