Mission: Pushed common code to super class