added deletion block