Peace released into the world