why don't I make smaller commits