text1,2,3, some fixes