Bit of a mess - rendering a square!