trade_interface playing well with the user_interface