- initWithDelegate: to use initWithDelegate:complexPin: method