done some extensive history writing