add python plugin design example