allison patton