deleted unnecessary operatoions in rvalue constructor