> For the complete documentation index, see [llms.txt](https://cmonkeys.gitbook.io/cinput-reference-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cmonkeys.gitbook.io/cinput-reference-manual/using-cinput/general-tips-and-tricks.md).

# General Tips and Tricks

## Use Clear() to Fix Misconfigurations

If you encounter odd behavior while developing with cInput, it may be helpful to make a call to [`Clear()`](/cinput-reference-manual/script-reference/methods/clear.md) to clear out any misconfigured cInput settings. **But be careful with this!** If you accidentally leave this in your release builds that make it to your players, it will erase any player-customized settings. They probably won't be too happy about that.

## Script Execution Order

cInput should execute before other scripts to make sure that all inputs are updated for the current frame before your other scripts try to access them. By default, this should automatically be handled for you when you import the `.unitypackage` file, but it's something to be aware of if the [script execution order](http://docs.unity3d.com/Manual/class-ScriptExecution.html) is somehow lost or modified.
