time. .. funny and weird