improved history

nice!