fixing up
checkpoint