remove `data` parameter on __init__