every part now has a text