keeping some custom puppet stuff here now too.