ok... one of those moral dilemmas...