removed pointSystem function