added auto-generate code - commented out in gitignore