Added spatial operations