work...
checkpoint2 initial text