enforced missing 3d arguments
additional change to regexp