this is quite the dilemma you have here....