now compiles and added ignores