Traditional approach does not work; try very traditional solution