Add operator templates