edited with puppet lint