added blend_mode and fix bug

1.added special blend mode:Add
2.fix bug: instance be inited more than once!