fixed reallocation size