minor build updates and ignores
working on 4