some memory allocation opts