Cap_alloc