[-] fix overflow bug