checkpoint3 edited