added .k for lazy ops