fix multi-death bug, add web interface