making progress on fixing trading defects.