updated & cleaned unibo_allocation