Quá nhiều phần mền cho những chức năng tương tự thế này, thành ra nhàm. :|