ignore gen/ and cache/