initial puppet foreman push