improve chunk