removed compile bugs
ignore pattern adapted