trade Class working