updated puppet module