changes requested by fuc