add property and data delete methods