Add new ops functions