ernest liu