first commit: some analysis code and ignores.