implements Delete Entity