Added history, resolves #5