add op tests