sub-commit, definitely won't work (requres packaging changes), but useful for application to update_all