basics are working now - just need better history display