Understanding ASO and it’s history