clean-up
minor optimization for Supports method
updating .gitignore