fix Mem bug
fix mem leak