How do we know we're done with all the attrs?