"by" compatibility