Accept Factory array