Public commitment