Ch-ch-changes: Class and Presenter Updates