add 0.3.0, support fill area and transparency