Working towards promoting peace