UPDATE Aubrey Solomon (part 2)