pushing changes to files and stuff