@mikaylahannah: Some great points!