Improved slightly give.lua