trying to split mmap, sbrk regions; yet buggy