deleted main __init__