git ignore file
communication working both ways