puppet seems to want this and i like it