So can you think of seperate problems that need to be solved in order for this to be (partially) solved?