(gitignore commit and remove .idea)