Re-arranged Method Definitions