improvements to puppet install