updated with exclusions for eclipse files