removed dup __init call - it happens automatically