added Learn and trade