redoing commmit I think with gitignores this time