gave up on nsregular expression