dilemma technical review