pushing before will changes directory structure