# Contributing to MotaJS

## How to Report Bugs

### Make sure it is a MotaJS bug

Make sure that you have done everything correctly in your code according to the documentation.

### Try the latest version of MotaJS

Bugs in old versions of MotaJS may have already been fixed. In order to avoid reporting known issues, make sure you are always testing against the latest build.

### Disable browser extensions

Make sure you have reproduced the bug with all browser extensions and add-ons disabled, as these can sometimes cause things to break in unpredictable ways. Try using incognito, stealth or anonymous browsing modes.

### Test in other browsers

Test in other browsers to see if the same bug occurs. Please let me know in which browsers (and respective versions) the bug occurred. Keep in mind that I might not fix bugs in certain browser versions. Please check the browser support.

### Simplify the test case

When experiencing a problem, reduce your code to the bare minimum required to reproduce the issue. This makes it much easier to isolate and fix the offending code.

### Search for related or duplicate issues

Make sure the problem hasn't already been reported. If not, create a new issue there and include your test case.
