Not as bad as I thought...