for now, the history is statically loaded with a maximum size of 999999 characters... should be dealt with properly in the future