Controwl machines user puppet module