code dilemma