removed __init__ again to prevent double loading of yum_distributor
reverted back to type ids attached to models