initWithCoder added to support IB