Update shape.lua