Abomination implementation