blending and text need work ur render positioning is ok but ur canvas is too big keep at it tho