Uses clear instead of fill