fix bug in set_allocations