improved ignores
initial import