maximillion cooper