fixed POE argument passing bug and added sample plugin