My puppet mechanism