built supporting trade functions; cancel, display