remove public to push with gitignore