add supported operation