worked more on the human strategy... damn many input errors possible..
refactored awfully much with the input prompts...