expanded autogenerated arbitrary instances...need to limit based on size