add puppe t role