Analysis 2 Extensions