nick walker ap