Beating part 2 ...