Current Hypotheses and Research Milestones in