merge cue into drawRing, add fill and load