maddox powell