change allocation