Ugh should I squash commits?