Morearty

this also fixes the problem where last dot selected was not updated to new last dot if multiple charts came in during one update.