Common puppet features