well with delete dependent info and delete