generalized capacity read-in