use the ID's where __init__ is redefined