add fill mode
new demo