Develop

Unifying the branches for continuous integration
Keep a blank line before and after `private`.