changed flags to negatives for flags, left positive for point requests