Allen has surgery