completed text + formatting