pointer mess