You would like to add some code or fix an error? 

**That's great!**

Please follow these instructions:  

**1.** **[Create a new issue](https://github.com/udos86/ng-dynamic-forms/issues/new)** and give a detailed bug report or feature proposal.

**2.** [**Fork**](https://help.github.com/articles/fork-a-repo/) the NG Dynamic Forms repository. 

**3.** **Switch to branch** `udos86:development` **and checkout a new feature branch** based on it.

**4.** Implement your code and verify it's functionality **by including some tests**.

**5.** Create a [**pull request**](https://help.github.com/articles/creating-a-pull-request/) from your branch 
**into the original development branch** `udos86:development`.

**6.** **Wait for the Travis build to succeed**.

**7.** After a final code review your contribution will be merged or declined.

**Thank You!**