remove confusion calling __init__