halo.lua: return changes