removing __init__