commitment problem