delete by lihai