works without precendenz