These may give you more options for the methods you use.

Your libraries and frameworks have many methods at your disposal, and while you are likely familiar with some of them, it is well worth your time to examine these methods closely. Sometimes they have additional optional parameters in their method signatures that may give you new abilities. As a result, it can be surprising to learn about the full functionality of your tools.
Also, while you’re there, look for other methods with which you might not be familiar. Many developers mistakenly implement functions that perform the work already available in the libraries they use. Instead, it would be best if you simply used the library’s implementation. Chances are good that the people who have written the library have received feedback from hundreds of users and thus have optimized it for the best use. Take advantage of the hard work of others.