edited ngo for lessen exception