updated
pre-fuckabout checkpoint