beaten and stomped