made conditional to leave out .gitkeep