to be spoiled or not to be