operations done