checkpoint
more updates