update foreman