ignores written and build structure reorganized