chắc lag, @dispose xem sao