Changed Pen to initWithRect