commiting all pending changes. may break things. will sort later