add the all switch to really commit