andrew final