update to puppet mode