fix wraparound
update/add gfx