Add check for initial demand error
updating .gitignore