johnallen is unaffiliated