itemFactory : Add two types