yeah but i still get an issue with showing correct last price when the last trade was a cross trade.. so in my portfolio it showed 36c as the last trade price and the current value of my shares, but then if I look at the market depth, and there was a last trade at 35c CXA (cross trade).. 35c doesnt get registered as the new value (St George Directshare trading system) until there's a normal ASX market trade.. hard to explain..