All of these texts such as the Sri Chakra Shambhala Tantra which describe how to create these mental images

Can you repeat this sentence, but add in punctuation?
All of these texts, such as the Sri Chakra Shambhala Tantra, which describe how to create these "mental images".
Prepare the filling while the dough is rising

Can you repeat this sentence, but add in punctuation?
Prepare the filling while the dough is rising.
Microsoft PowerPoint is a professional presentation program that enables you to create beautiful slides to give presentations

Can you repeat this sentence, but add in punctuation?
Microsoft PowerPoint is a professional presentation program that enables you to create beautiful slides to give presentations.