Added remaining operations