adding TINY SMALL LARGE chunk & realloc