Some times, people get what they deserve ....