adding files plus pushing correctly