should be first-of-type